<?php 
/**
 * 应用系统用户模型
 * @author tangbl
 *
 */
class AdminModel extends Model {

	/**
	 array(
 		0.字段名
		1.验证规则 [require 字段必须、email 邮箱、url URL地址、currency 货币、number 数字]
		2.提示信息  {%usr_form_validata_email_email}
		3.验证条件 [0.(默认)存在字段就验证;1.必须验证;2.值不为空的时候验证]
		4.附加规则 [regex、function、callback、confirm、equal、in、length、between、
		         expire、ip_allow、ip_deny、unique]
		5.验证时   [1.新增数据时候验证;2.编辑数据时候验证;3.(默认)全部情况下验证]
	  );
	 */
	protected $_validate=array(
		
	);
	
	/**
	 * 定义自动完成
	 */
	protected $_auto = array(
		array('addtime', 'time',     1,'function'),
		array('password','myencrypt',3,'function'),
	);
	
	/**
	 * 数据库表名
	protected $tableName = 'admin';
	*/
	
	/**
	 * 根据条件数组查询角色
	 * @param  array $map 条件数组
	 * @return array 节点列表数组
	 */
	public function listRole($map, $filter = 'remark' ){
		
		return $this->where($map)->field($filter,true)->select();
	}
	
	/** 
	 * 根据id删除对应的用户
	 * @param  int $id 用户id
	 * @return bool 删除状态
	 */
	public function delAdmin($id){
		
		$model = M("");
	}
}